prayer beads - German English Dictionary